matlab中p=[1,3,4];poly2str(p,'x')中的x为什么用单引号引起来?什么情况下用单引号?

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:06:32
matlab中p=[1,3,4];poly2str(p,'x')中的x为什么用单引号引起来?还有为什么p放在x前面,p没有单引号呢?什么情况下用单引号?

可以利用向量把多项式的系数表示出来就可以了。想转化成x指数形式可以使用poly2str()命令,具体表达如下:
>> p=[1,3,4];poly2str(p,'x')
ans = x^2 + 3 x + 4
x是多项式中变量采用的符合
一般不是字符或字符串时用单引号括起来

在matlab中字符串是以数组的形式储存的,而字符串是需要用单引号的